electrically equipped - English Synonyms Dictionary